109 NE 2nd Ave, Miami, FL 33132-2510, Miami
The ambiance, staff, and especially the food are absolutely amazing. I’ve tried the volcano rolls and my mouth could n
10141 SW 72nd St, Miami, FL 33173-3004, Miami
Excellent!!! Great service, fair prices and good food! I go almost every week. 100 % recommendable
Biscayne Boulevard, Miami, FL, Miami
I had a good experience with curbside service at this location.