Skip to content
MenuMap

Where are you eating?

So “open late” means near you, not somewhere across the country.

Or a whole state

Restaurant

Leo’s Pizza & More

Restaurant. Open seven days.

Shop 12/17 Stephen St, Belmont VIC 3216
DirectionsCallBook— not available for this venueWebsite

Opening hours

Weekly opening hours for Leo’s Pizza & More
Mon–Sun4:30pm – 9:30pm

Similar to Leo’s Pizza & More

Other nearby places with some food, venue type or atmosphere in common.

Melted Mozzarella Restaurant & Pizza Bar

Belmont1 min walkPrice level 2 of 4

Italian restaurant, with pizza, pasta and bbq on the menu and most dishes $3 to $26.

Restaurant
Google rating 5.0 out of 5 from 198 reviews

Surf coast smoke and grill

Belmont8 min walkPrice level 2 of 4

Seafood restaurant, with bbq and roast on the menu.

Restaurant
Google rating 4.4 out of 5 from 11 reviews

Sai Cloves

Belmont8 min walkPrice level 1 of 4

Restaurant
Google rating 4.2 out of 5 from 273 reviews