Dosa and Co Restaurant is a South Indian kitchen specializing in delicious dosa. The restaurant offers a welcoming dining experience.