Restaurants in Miami, FL
Restaurants
11865 Sw 26th St.,
Miami ,
FL
33175
UNITED STATES
Based on 1 reviews
are you kidding!
food tasted like plastic , the menu is difficult to understand , thankfully the words chicken and beef are clear enough , besides there is no taste in the food which can save you telling them apart. oh! I almost forgot EXPENSIVE!Worldwide > United States > Miami, FL > Restaurants