Il Moro is a restaurant offering fresh seafood dishes and a wide selection of pizzas.