This is unquestionably the best Pizza in Toledo, and quite possibly one of the best in the country. I have lived in New York, San Francisco, and now Miami, and this is really VERY good Pizza. Not sure about the rest of the menu; the cheese bread wasn't all that great, but that's all I have tried besides the Pizza. With anything this good, who needs anything else?
Pros: Pizza, pizza, pizza
more