Pizzeria Mamarosa offers hand-formed pizzas and pasta in changing variations, alongside fresh salads and Mediterranean meat and fish specialties. It also serves Italian and Greek specialties.