Food was excellent. Service was very good. AAAA++++
September 2023
Excellent pizza--one of the best if not the best in Cambridge. I call them directly, they prepare the pizza in less than 15 minutes. Nothing crazy, just good pizza with good ingredients. They also do sandwiches, but I haven't tried them yet.
June 2023
The super beef was delicious. Got it the recommended three-way. Nice staff, as well.