Oman tattukada
Restaurant • Kerala restaurantOne of the Best Places To Visits in Karakkad
Address
7MP2+VPH, NH183, Mulakuzha, Kerala 689504, India
Rating on Google Maps
4.30 (83 reviews)Open on Google Maps
Discover top rated places in Karakkad
One of the Best Places To Visit in Karakkad
One of the Best Places To Visits in Karakkad
7MP2+VPH, NH183, Mulakuzha, Kerala 689504, India