Royale Margherita

From £9.00

Fresh buffalo mozzarella, parmesan cheese, fresh basil

Clear