Tag Archives: Liverpool

St Petersburg Russian Restaurant, York Street, Liverpool. L1 5BN.

the decor is a bit naff and the furniture reminiscent of a cafe/diner rather than a restaurant Continue reading

Posted in Restaurants | Tagged , , , , | Leave a comment