1948 W 25th St - American in Market Square, Cleveland | Reviews, Photos & Information on Postcard