An Italian-run pizzeria at Udupila Junction turning out authentic wood-fired pizzas and fresh pasta that many travellers rate the best Italian food on Sri Lanka's south coast.
Loading reviews…
Everything in Mirissa →
Sign in to chat
Please sign in so we can keep your conversation and reply to you by email.