Excellent food including great Italian Style dishes, excellent Greek specialties, large Greek and Tossed Salads with delicious home-made dressing. Their deep dish pizzas are exceptional. Now that this location has been renovated, it is a joy to dine here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.