Farragut House

149 P St, Boston 02127, United States Get Directions to this spot
149 P St
Boston, 02127
MA, United States
(617) 268-1212

Rate and review Farragut House in Boston, MA, United States!

Share your experiences at Farragut House with your friends or discover more Restaurants in Boston, MA, United States.