AFC Sushi @ Suffolk University
Latest: PASS
April 30, 2015
Address
41 TEMPLE ST
West End, MA 02114
Inspection History
15 inspections
2 failures
License
License #34037
Last inspected: April 30, 2015