French Restaurant & Bakery

INR 300-350 for two
7.30 AM - 10 PM
Cafe
Lake Road, Thekkady, Kerala - 685536, India