Oda Bar and Bites
Latest: PASS
April 23, 2025
Address
3840 WASHINGTON ST
Roslindale, MA 02131
Inspection History
9 inspections
6 failures
License
License #519822
Last inspected: April 23, 2025