214 Hanover St, Boston Located on the North End's most famous street, one block away from downtown Boston.