Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Tallahassee

Mandarin House Chinese Restaurant, Tallahassee, Florida










Mandarin House Chinese Restaurant
220 W Tennessee St
Tallahassee FL United States


Phone: 850.222.0876