This place is one of those places you HAVE to go to. The environment may be outdated... but the service is good and the food great (assuming you've been looking for a local place that won't break the bank and you want to dress casually). Located south of Cherry Creek shopping... this place is great. You never know who will show up... its a local's favorite.
Pros: Great Pizza and Great Food
more