359 Newbury St
Boston, MA 02115
Boston, MA 02115
Open HoursDinner nightly
OverviewLocated on Newbury Street between Hereford Street and Massachusetts Ave., The Capital Grille boasts an atmosphere relaxed elegance and style. Nationally acclaimed for dry aging...
more