Indian sweets shop, Barfia, offers vegetarian soul food and a contemporary Indian dining experience.