Cafe India is a vibrant Indian cafe offering traditional dishes alongside house-made sweets in a casual setting.