Must visit place for Indian food if you are in Muscat