Best Chettinad Cuisine Karaikudi Restaurant Penang Karaikudi Restaurant at Market Street (Lebuh Pasar), George Town, was the surprise find that I kept returning to again and again. Chettinad Cuisine is the Spice of Life Growing up … [Continue Reading...]