Leo's Pizzaria

Caterers, Italian, Pizza · 1363 Main St, 2081

4.8 (0 reviews)

About Leo's Pizzaria

Address
1363 Main St, 2081
Famous For
Pizza, Caterers, Italian
Cuisine
Caterers, Italian, Pizza

Location

1363 Main St, 2081

Open in Google Maps

Reviews

Be the first to review Leo's Pizzaria

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

Frequently Asked Questions about Leo's Pizzaria

What is Leo's Pizzaria famous for?

Leo's Pizzaria is famous for Pizza, Caterers, Italian.

Does Leo's Pizzaria offer home delivery?

Home delivery availability is not confirmed. Please call the restaurant directly.

Can I book a table at Leo's Pizzaria?

Table booking availability is not confirmed. Please call the restaurant to check.

What type of food does Leo's Pizzaria serve?

Leo's Pizzaria serves Caterers, Italian, Pizza cuisine in Walpole, MA.