This place is very strange. The outside seems somewhat inviting, but once you get inside the decor is very odd, and reminiscent of a hospital cafeteria. I've only eaten here once, and that was enough to put me off for good. The food was barely mediocre, and the pizza just wasn't up to snuff. But the atmosphere is so overwhelmingly unpleasant (including a rather large brown insect scuttling across the floor) that it overpowers everything else about it. We were glad to get the check and quickly head out the door.
more