The food was great before, but I've notice that there's a chef there now, and he really seems to know his stuff... and their Pizza is now INCREDIBLE... I probably eat there almost 3X a week! I've been to Chicago, New York, and Seattle, and have had the best pizza in all three cities, and I'll just say they have some serious competition.
Pros: Excellent Food, Quality People, Friendly Service
Cons: limited space, n/a, n/a
more