Located at 14588 Delaware St. in the Orchard Town Center near Interstate 25 and West 144th Avenue, the restaurant marks the chain’s sixth location in Colorado.
View the 9News Article about Postino
0/5
(0 Reviews)