Pizza Review
Fantastic “Rossa Pie” is simply some of the area’s best bread topped with superbly flavorful sauce and EVOO. who needs cheese?