I have to be honest, I've been here twice and just don't understand the raving reviews. Both times the staff was super slow, the place was packed and there were several employees just standing around the hostess desk. And the food...nothing to write home about. I ordered a pepperoni pizza and it was nasty. The crust was on the thin side but really soggy. It was almost like it had been undercooked or something. Won't be back for a third time. My husband had a sub and the bun it came on was super cheap white bread and the bread totally overpowered it. The massive, melted piece of cheese wrapped around the sub reminded me or something bachelor would make for himself not knowing how to actually make a good meatball sub. No thanks.