Where: 16 Derne St, Boston, MA 02114 Nick’s Pizza might look like just another strip mall pizza place from the outside. The bright red sign glows like a beacon for hungry travelers. But locals know ...
The warm glow from the pizza oven fills the space with an inviting amber light. It’s the kind of place where you can watch your pizza being made while sipping a cold drink. The historic building adds ...