Update Info - La Silla Pollos Asados
This restaurant was reported as closed. If it is open, let us know.
La Silla Pollos Asados
10505 Telephone Rd
Houston, TX 77075
10505 Telephone Rd
Houston, TX 77075
This restaurant was reported as closed. If it is open, let us know.