Rachel's Kitchen
Latest: PASS W/ CONDITIONS
August 11, 2008
Address
12 CHURCH ST
Back Bay, MA 02116
Inspection History
4 inspections
1 failures
License
License #23615
Last inspected: August 11, 2008