Nimbu is a South Indian restaurant, the first of its kind in the area, offering a unique fusion of Indian flavors.