North End, tourist trap, expensive, average food at best and unless you know where you're going a pretty hit and miss experience. La galleria 33 was a pleasant surprise. Dishes were well prepared, ingredients were fresh, service great and prices reasonable. A little off the beaten track, which helps. Parking the usual nightmare for the North End, so expect to...
More