"I was disappointed.. the fried sea food salad was served at room temperature and was made up of mainly sea cucumber and soggy vegetables.."
Phone: +13033880282
Address: 5575 E 3rd Ave B, 80220, Denver, US, United States
City: Denver
Website: https://www.locanda-del-borgo.com/
Tuesday: 11:30-14:00 17:00-22:00
Wednesday: 11:30-14:00 17:00-22:00
Thursday: 11:30-14:00 17:00-22:00
Friday: 11:30-14:00 17:00-22:00
Saturday: 17:00-22:00
Sunday: 17:00-21:00
Dishes: 119
Amenities: 25
Categories: 5
Reviews: 3170