Fine Indian cuisine is the specialty at Juboraj, a restaurant and takeaway known for its flavorful dishes.