Pictures of Lito's Mexican Restaurant on 4700 W Olive, Phoenix AZ.

(Click on a thumbnail to enlarge picture)