Restaurants in Marcelli

2 places in Marcelli, Italy.

PizzaPizza De MarᶜᵒMarcelli, Italy★ 4.3671 reviewsFishIl MolluscoMarcelli, Italy★ 3.9281 reviews