Tiny cafe specializing in authentic South Indian coffee and baked goods.