Locanda Del Borgo
(225)
Italian restaurant
Contemporary, comfortable go-to for Italian fare made from free-range, local & natural ingredients.
Address: 5575 E 3rd Ave B, Denver, CO 80220
Hours: Closed ⋅ Opens 5 PM
Phone: (303) 388-0282