Skip to main content

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