Silla Restaurant
3005 S Peoria St F, Aurora
(303) 338-5070
Menu
Restaurants in Aurora, CO
Silla Restaurant
3005 S Peoria St F, Aurora, CO 80014
(303) 338-5070