Consider Little Italy. If you like Italian food, there are a number of great Italian restaurants. Great Italian pastry shops, too. Oh, and then there are the seafood restaurants along the water front area. Stop at Faneuil Hall Marketplace, and the Frost Ice Bar (world’s largest permanent indoor ice bar) located in the Marketplace.
Where is this F1 place? I think it will be #1 on the list.