Pedro's Kitchen
Latest: PASS
February 5, 2026
Address
85 GLENVILLE AV
Allston, MA 02134
Inspection History
4 inspections
3 failures
License
License #612074
Last inspected: February 5, 2026