Shantanu Restaurant is located in India on Shop No. 4 Milan Apartment, Kolbad Road, Khopat Rd, Kolbad, Thane West. Shantanu Restaurant is rated 4.1 out of 5 in the category chinese restaurant in India.
Address
Shop No. 4 Milan Apartment, Kolbad Road, Khopat Rd, Kolbad, Thane West