Review by Michelin Inspector
The restaurant is situated within the Hotel Acquapetra Resort&Spa, once an old farmhouse transformed into a luxurious hamlet, where antique furnishings and ...
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 11:30 AM
Phone: (303) 388-0282
Indulge in the authentic flavors of Italy at Locanda Del Borgo, an enchanting Italian restaurant nestled in the heart of Denver, Colorado.
Missing: La | Show results with:La