The Borgo is a luxury restaurant and resort hotel in Ludhiana, Punjab, India that's known for its food, service, and atmosphere. The Borgo offers a variety of cuisines, including Italian, American, Asian, and North Indian. It also has private dining huts, a poolside area, and live music.