Indian By Taste Restaurant is located in Muscat, Oman on Shop No 289-A Way No 2195 Mawallah South Opp. Oil. Indian By Taste Restaurant is rated 3.6 out of 5 in the category restaurant in Oman.
Address
Shop No 289-A Way No 2195 Mawallah South Opp. Oil