Well what can I say its pizza. Some are better then others it all depends on individual taste and preference. Some prefer New York style some Chicago style. With that said and with my personal preference in mind I will give my review. I have had pizza from here many times but usually if only in a pinch. The pizza is good don't get me wrong but I feel its ALWAYS greasy and very very thin. Guess you could say its close to New York style. So if that's you're preference I would suggest giving them a try!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.