Ceviche and Grille (Click link for Directions)
14821 Biscayne Blvd
North Miami FL 33181