Business Description
Taste Of India are specialists in Indian Restaurants, located in Double Bay, NSW. With an extensive array of Indian Restaurants supplies, from cafe to dinning, to korma and may also offer vegetarian, you can call Taste Of India any time during business hours on phone with all your enquiries on Indian Restaurants.