North Street Grille
American | North End
This restaurant is not participating in Boston Restaurant Week Winter 2026.
Location & Contact
229 North Street
Boston, MA 02113
Phone: 617-720-2010
Transit: Haymarket on the Green and Orange Lines Aquarium on the Blue Line
