I visited the new City Barrell location on Gregory lastnight. Looks like they've really pared their menu down after opening a month or two ago. As I recall, they were originally offering non-pizza fare (sandwiches, etc.). Now it's almost exclusively pizza/salad (plus a few appetizers).
Good pizza and cool location. Hope they add to the menu soon.