Pictures of Eagle's Nest Cafe on 111 S 10th St, St Louis MO.

(Click on a thumbnail to enlarge picture)