Leo's Seafood Restaurant & Bar

Grill · $50–100

4.7 2,174 Google reviews
Hours
Monday 11:30 AM–10 PM
Tuesday 11:30 AM–10 PM
Wednesday 11:30 AM–10 PM
Thursday 11:30 AM–10 PM
Friday 11:30 AM–10 PM
Saturday 4:30–10 PM
Sunday Closed