This is the best pizza ever made, if you get it thin crust, crispy. It's bar style pizza, the place has tons of TVs and a large round bar and 2 dining rooms. I have never had bar style pizza this good anywhere else. The Greek salads are better than Christo's too.
Pros: Food
Cons: Busy on weekends
more