Pictures of Cafe Italia on 519 23rd St S, Arlington VA.

(Click on a thumbnail to enlarge picture)