I have been here three times now, hoping my previous visits were flukes. The food is so-so. Pizza sauce tastes like plain tomato sauce. Salads are nothing to rave about. Reading the older reviews I wonder what has changed in the past few years?
Pros: location
Cons: nothing special about it
more