"Place really dirty? yuca frita old n burn?. Terrible service?. Didnt have any kind of sauce at all?.."
Phone: +13059450045,+18667697696
Address: 1785 NE 163rd St, 33162, North Miami Beach, United States
City: North Miami Beach
Dishes: 1
Amenities: 2
Categories: 5
Reviews: 3246