Indian Restaurant combining fresh ingredients with Indian spices or Mediterranean herbs to produce authentic and delicious dishes.