Ambari is an Indian vegetarian restaurant offering authentic flavors of India.