clock menu more-arrow no yes mobile

Silla Restaurant

3005 South Peoria Street, , CO 80014

(303) 338-5070

urbanspoon