South Indian restaurant, The Dosa Spot, offering a taste of authentic South Indian cuisine.