Italian restaurant Villa Gaiangos offers fresh seafood and pizza.