After 10 years, Cafe St. Petersburg moved to the current location nestled in Newton’s Piccadilly Square. A red path leads to the entrance.
After 10 years, Cafe St. Petersburg moved to the current location nestled in Newton’s Piccadilly Square. A red path leads to the entrance.