"deliziosa! my family had the BEST court of farro, it surpassed all expectations. I had the Tuscan white bon soup and it was perfection. they're bored."
Phone: (+1)3036945432
Address: Farro Italian Restaurant, 8230 S Holly St,CO 80112, United States, Englewood
City: Englewood
Tuesday: 04:30 -20:30
Wednesday: 04:30 -20:30
Thursday: 04:30 -20:30
Friday: 04:30 -21:00
Saturday: 04:30 -21:00
Sunday: 04:30 -20:00
Dishes: 16
Amenities: 6
Categories: 5
Reviews: 1518