Delicious pizza, but not a clean restaurant. The floor and windows are really dirty and makes a bad view. Also cesar salad wasn't that much good. Lack of parking lot will waste your time also. If I go there again, I prefer to order my pizza and take it home to eat. I didn't use the upstairs coffe shop, so no comments on that.