Restaurants have overall ratings in the top 20% for their Diamond Rating level, plus no member complaints in the past 12 months.
AAA Inspector Notes
For those searching the world for the largest pizza pie, look no further. A large pizza here measures 30 inches across. Diners can choose from tried-and-true combinations or create-your-own pizza-palooza. A large selection of craft brews on tap and in bottles are available. Located close to the university, there is a tendency for this place to explode with large groups of starving students.