The Boston Baked Bean
Latest: PASS W/ CONDITIONS
February 5, 2010
Address
291 NEWBURY ST
Fenway, MA 02115
Inspection History
3 inspections
0 failures
License
License #26491
Last inspected: February 5, 2010