Farro Italian Restaurant 8230 S Holly St, Centennial, CO, 80122(303) 694-5432 Business: farrorestaurant@gmail.comWebsiteOverviewAmenitiesRelated ArticlesMust-Try Denver RestaurantsFind Majestic Beauty at Twin Lakes