Thakkar Khaman & Idli Shop is located in Surat, India on 6WF3F6M, Vraj Chowk, Sarthana Jakat Naka, Vrajbhoomi Ground, Nana Varachha. Thakkar Khaman & Idli Shop is rated 5 out of 5 in the category food producer in India.
Address
6WF3F6M, Vraj Chowk, Sarthana Jakat Naka, Vrajbhoomi Ground, Nana Varachha