Marcellos Restaurang offers a taste of Italy with a focus on delicious pizzas. This Italian restaurant specializes in serving authentic Neapolitan pizza alongside other Italian dishes.