Farro Italian Restaurant
8230 S Holly St, Centennial 80122