3161 N.E. 163rd Street, North Miami Beach, FL 33160
Overall Rating
Review
The server ok he take all notes for my celiac and my IBS Syndrome but service was so so ... The cook did a amazing job everything was perfect !
It was my first meal at restaurants since March