I'm updating this review and bringing them down from 5 stars to 4.
The gelato, pizza, salads, and sandwiches are crazy good, and everyone who works here is very nice.
If you haven't been here recently, it's changed from a place where you could go order pizza or a sandwich at the counter and then sit down to a traditional restaurant where you sit down and order ... but then you still have to get up and order gelato at the counter.
I hear they might be changing it around in the coming months, so I'm not sure if their identity crisis is a good thing or a bad thing. What I do know is that last night when I came in for dinner it was the worst service I've had there, and I hope it improves.