Best traditional pizza shop in Cleveland area hands down! Their pizza sauce makes the difference and separates Athen's from all the rest.
My family drives across town 20-30 minutes just for pizza every week.
Nick, the owner, is great! Super customer service.