Address 11 1/2 Thacher Street, Boston MA Map, Tel (617) 227-0765 Call, Website
This classic North End pizza place is a great place for a hearty Boston style pizza lunch or dinner. Arrive early to beat the long lines and crowds