I was staying at the nearby Crowne Plaza Hotel for a month, and once I discovered Franco's I ate there as often as I could, at least every other day. The food was always superb--my favorites were the grilled octopus, the grilled orata, the gnocchi,...More
“wonderful food and service”