Rischart Cafe in front...

Rischart Cafe in front of St. Peter