Open Kitchen

Open Kitchen Restaurant, Elenjickal's U Point, Near Nh Flyover South Chalakudy , 680307
  • 02 Hours
  • Open
  • 100Min. Order


Call: 9072 330044

View Details