This place may not have great ambiance, but if you want to order delivery or take out, order from here- you won't be disappointed!! But to make it worth your while, I would order the Eggplant Special Pizza (yes, seriously, EVEN if you don't like eggplant!), or the White Spinach Pizza...I don't even bother ordering pizza from anywhere else anymore.....this is the place!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.