Bar
Sea Grill Restaurant
23 locals recommend,
Location
3913 NE 163rd St
North Miami Beach, FL
Eastern Shores
Tips from locals
Waterfront restaurant. Greek dishes, nice view and nice atmosphere. Ask for table outside
Refined, fish-centric restaurant serving a wide menu of Greek favorites, plus waterside dining.