
Restaurant · $$
111 Chelsea St, Boston, MA 02128, USA
Pizza · East Boston
8.5Closed·Wednesday: 11:30 AM – 10 PM



East Boston · Italian · 0.4 mi away
9.2North End · Sandwich Shop · 1.0 mi away
9.0North End · Seafood · 1.1 mi away
8.2North End · Seafood · 1.2 mi away
9.1North End · Pizza · 1.2 mi away
9.0Downtown · Sandwich Shop · 1.7 mi away
8.9North End · Pizza
9.0Back Bay · Pizza
8.4