Uptown pizza and subs has the best pizza I've had in a long time. Moreover, they have a friendly atmosphere and reasonable delivery time. (Order the Eggplant Parm)
Wow I really didn't expect pizza this good from a place that also served Greek dishes but everything was great.
Best pizza ive had in a really long time. Really good service and fantastic food.