Russ & Mimi's
Latest: PASS
November 24, 2025
Address
16 BIRCH ST
Roslindale, MA 02131
Inspection History
5 inspections
3 failures
License
License #560840
Last inspected: November 24, 2025