Steve's Greek Cuisine
⚠️ This facility has been closed 1 time by the Health Department
Latest: PASS
October 31, 2025
Address
1 FANEUIL HALL MARKETPLACE
North End, MA 02109
Inspection History
20 inspections
4 failures
1 closures
License
License #396678
Last inspected: October 31, 2025