Address
18450 W Dixie Highway, North Miami Beach, FL, 33160
Phone
(305) 792-0821User Review
By the time we got our food on the table everything was cold and it came periodically not together seemed that food was frozen and thrown on the grill
Detailed Ratings:
- Overall Establishment Review:
- Quality of Food:
- Cleanliness:
- Pricing:
- Quality of Service: