This restaurant is located in North End area on Hanover Street.