leaderpost.com
Making dosa is an art and a passion at namesake Regina restaurant
What does dosa mean? Turns out, it means thin pancake in the Tamil language, and it’s delicious.