South Indian restaurant, Indian Tiffins, specializes in culinary gems from South Indian cuisine.