Savannah made simple
Savannah made simple

Pizza Vittoria - if you ask locals where the best pizza in Savannah is, you will often hear Pizza Victoria come up as their answer. Located in Starland Yard, this is a perfect setting to enjoy a nice day outside to have a truly great pizza.

Pizza Vittoria - if you ask locals where the best pizza in Savannah is, you will often hear Pizza Victoria come up as their answer. Located in Starland Yard, this is a perfect setting to enjoy a nice day outside to have a truly great pizza.


Pizzeria Vittoria Website

Pizzeria Vittoria

 

Menu

 

Google Reviews