Taste of Italy Pizza

Taste of Italy Pizza

800 Loudon Rd, Latham, NY 12110
518-344-0111

Open until 9:00 pm

Full Hours

free - $2 Delivery (55 - 70 min)

$10 min spend

  • 10% OFF online

Does Taste of Italy Pizza have any deals?

Answer:

Taste of Italy Pizza is currently offering deals. View the menu to see what deals are available.

Does Taste of Italy Pizza offer delivery?

Answer:

Taste of Italy Pizza does offer delivery. Delivery is free!

Where is Taste of Italy Pizza located?

Answer:

Taste of Italy Pizza is located at 800 Loudon Rd, Latham, NY 12110.

What food is served at Taste of Italy Pizza?

Answer:

Taste of Italy Pizza makes sicilian pizza, by the slice pizza, top restaurants and more!
SliceRestaurants in Latham Taste of Italy Pizza
Price: $$