Charming Italian restaurant, Lido Gallo, offering traditional fresh seafood and delicious pizzas.