We had heard the pizza was great and that it was once rated very highly by Citysearch. It was just okay, nothing to write home about. The restaurant was incredibly loud, the cashier entered our order incorrectly, the manager was making salads instead of overseeing the operation, the floor staff spoke no English..... need we go on? Our pizza search continues...... Suggestions welcome......
Pros: location
Cons: poorly managed, noisy atmosphere, language barrier
more