

Restaurants visited by Riga
Menu
Menu
City: Varkala Town, North End Cliff Helipad, Varkala Town I-695141, India
"Can't fault this place! Delicious food I had a papaya juice the veg momos the best I've had in India! Super fresh tasting, beautifully presented and w..."
- «
- »