Servia
Latest: PASS
March 3, 2025
Address
126 STATE ST
North End, MA 02109
Inspection History
14 inspections
4 failures
License
License #378529
Last inspected: March 3, 2025