Venice Cafe

1903 Pestalozzi St, St Louis