Leelavadee Restaurant at Natai Beach Resort & Spa, Thailand

Leelavadee Restaurant Natai Beach Resort Spa Phang Nga Thailand 1
Leelavadee Restaurant Natai Beach Resort Spa Phang Nga Thailand

The Leelavadee Restaurant at Natai Beach Resort & Spa, Thailand, offers you tantalizing Mediterranean cuisine. This fine dining Phuket restaurant comes with a beautiful, serene ambience and operates from 6 p.m. to 11 p.m.