Fastachi Ltd.
Latest: PASS
June 7, 2019
Address
83 CHARLES ST
West End, MA 02114
Inspection History
8 inspections
1 failures
License
License #98570
Last inspected: June 7, 2019