Kerala Cafe offers authentic South Indian cuisine in a welcoming atmosphere.