OTP has been sent to your phone number, please enter it below
00:00
7510205831
Opp. Dr.Devadas's Clinic, Palakkad- Koduvayur - Thathamangalam - Meenakshipuram Highway, Tattamangalam, Kerala678102
Home Delivery
Take Away