Tao 93 - Asian Street Food and Dimsums is located in Mumbai, India on Shop Number 4, Matru Chhaya, New Link Rd, near Mohan Medical, Anand Nagar, Jogeshwari West. Tao 93 - Asian Street Food and Dimsums is rated 4.3 out of 5 in the category asian restaurant in India.
Address
Shop Number 4, Matru Chhaya, New Link Rd, near Mohan Medical, Anand Nagar, Jogeshwari West