Galleria Umberto is a historic shopping arcade located in the North End of Boston, known for its vibrant atmosphere and delicious Italian cuisine. This charming venue features a variety of eateries and shops, making it a popular destination for locals and tourists alike.