0 likes
ridiculeandmockery
North Italia. Great Italian restaurant. The pizza is small but tasty. Would recommend as well as the specialty pizzas.
kylecuz11/4/18, 1:15 a.m.
Solid, but the best pizza must come from southern Italy apparently.
0 likes
ridiculeandmockery
5/7/20 7:33 PM