Carrie's Cafe by Citra
Latest: FAIL
March 2, 2026
Address
15 FRANCIS ST
Fenway, MA 02115
Inspection History
12 inspections
7 failures
License
License #486903
Last inspected: March 2, 2026