This place is quaint but fun. The location is perfect and close to everything in the North End. Highly recommended