Globy Traveling Chef, Lio Beach, El Nido

  • 2 years ago
In Palawan and randomly craving Mexican and Thai food? This El Nido spot will feed that oddly specific need.

Recommended