Darwin's next door had a long line and no available seating, so we ate in the pizzeria next door. We had a very good Roman style (thin crust) pizza margarita and an acceptable antipasto. Staff borderline hostile, but keep your eyes on the prize and enjoy the food.
Address: 1621 Cambridge St, Cambridge, MA 02138-4315
Location: United States > Massachusetts (MA) > Cambridge
Phone Number: +1 617-491-1888