Walsall Russian

1 place in Walsall, United Kingdom

Russian in Walsall: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Just A Drink
Just A Drink

Russian · Bar

20 Stephenson Square

Not rated yetSee menu and prices