Pictures of Congin's Italian Drive Thru on 18812 Nottingham Rd, Cleveland OH.

(Click on a thumbnail to enlarge picture)