The Curry Leaf is located in Vadodara, India on G11, Amar Complex, Makrand Desai Road, near Iscon Temple, Gotri. The Curry Leaf is rated 5 out of 5 in the category takeout restaurant in India.
Address
G11, Amar Complex, Makrand Desai Road, near Iscon Temple, Gotri