Leo's Pizza & Italian Restaurant

Italian, Pizza · 2900 Alt 19, 34683

About Leo's Pizza & Italian Restaurant

Address
2900 Alt 19, 34683
Famous For
Pizza, Italian
Cuisine
Italian, Pizza

Location

2900 Alt 19, 34683

Open in Google Maps

Reviews

Be the first to review Leo's Pizza & Italian Restaurant

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

Frequently Asked Questions about Leo's Pizza & Italian Restaurant

What is Leo's Pizza & Italian Restaurant famous for?

Leo's Pizza & Italian Restaurant is famous for Pizza, Italian.

Does Leo's Pizza & Italian Restaurant offer home delivery?

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

Can I book a table at Leo's Pizza & Italian Restaurant?

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

What type of food does Leo's Pizza & Italian Restaurant serve?

Leo's Pizza & Italian Restaurant serves Italian, Pizza cuisine in Palm Harbor, FL.