Submit Link
Malaysia
Sabah
Indian
in
Tuaran
Naan - Flavours of India Restaurant at Shangri-La's Rasa Ria Resort
🍴 Restaurant
Indian
Shangri-La's Rasa Ria Resort & Spa