Italian Restaurant with a full bar in the heart of Central Square in Cambridge. We offer delicious and hearty pastas, pizzas, calzones, salads, subs and sandwiches. Our full bar features a variety of tasty cocktails, as well as 20 draught beers!
We also offer pick-up, delivery and catering!