New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›

Restaurants & Bars

Miami-Fort Lauderdale

1980's loemans plaza n mia bch

Share:

Restaurants & Bars 1

1980's loemans plaza n mia bch

seminole phil | Feb 6, 2012 06:32 PM

does anyone remeber felix lo's yangtze restaurant?

Want to stay up to date with this post?