(Venice Cafe) in St. Louis, MO. On the N. side of Pestalozzi St. 1/3 block W. of Lemp St. (N38 35.960 W90 13.055) Photos by Jack & June Schmidt 4-17-14.