Dosa Garden is a restaurant offering a culinary journey through the diverse flavors of India.