During our stay in Miami we probably ate here 5-6 times due to the proximity to our hotel. From the first meal to the last, the food was delicious! Restaurant is open 24 hours so that was also a plus!! Only negative is that food takes a bit long to arrive, but it was worth the wait!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.