The Caravan Menu is located in Thane, India on Sun Magnetica, Green Rd, near LIC building, Louis Wadi, Thane West. The Caravan Menu is rated 4.2 out of 5 in the category barbecue restaurant in India.
Address
Sun Magnetica, Green Rd, near LIC building, Louis Wadi, Thane West