I have only tried the 8th St. and Fillmore Centennial locations. I do not recommend the 8th St. location, very slow service and mediocre food. However, the F/C location has excellent pizza and some of the best eggplant parmesan in town.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.