Leelavadee Restaurant

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 Phang Nga restaurant comes with a beautiful and serene ambience.

Opening Hours:

  • 06:00 PM to 11:00 PM