Campo de Fiori
Address:
300 Fillmore St, Denver, CO 80206
Phone:
(303) 377-7887
Cuisine:
Italian, Organic
Restaurants,
Organic,
Italian
Other Businesses:
- Village Inn at 222 Columbine St, Denver, CO 80206
- Cafe De Paris at 1489 Steele St, Denver, CO 80206
- Taste Of Haiti at 2622 Welton St, Denver, CO 80205
- Ocean at 201 Columbine St, Denver, CO 80206
- Pink Adobe Inc at 2340 Champa St, Denver, CO 80205