szechuanrestaurants
in
Pembroke Pines, FL
Happy House Chinese Restaurant
4089 N Andrews Ave
Fort Lauderdale
FL
33309
(954) 248-2327
15.5
mi