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


Copy Protected by Chetan's WP-Copyprotect.