Roman pizza
Finally, a place that makes pizza the way it is made in Rome. The pizzas are only 12-inches, but they are fabulous. The brick oven was imported from Rome. They are getting beer/wine license .. the place is rather small but GREAT pizza. (2/1/11)
|