Don't let the outside of this restaurant fool you. Always a line on weekends for a reason. Authentic Italian deliciousisness. Great service, huge menu, clean classic ambiance. Take out deli also, with great pizza, subs & salad. Love this place!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.