at 127-128 Market Stall, Borough Market, Halifax , HX1 1DZ United Kingdom
Babushka Russian Cafe and Shop is situated in Halifax Market. We sell authentic Russian art and craft and serve Russian food and a variety of leaf teas.
63 FB users likes Babushka Russian Cafe and Shop, set it to 25 position in Likes Rating for Halifax, United Kingdom in Restaurant & Cafe category
Babushka Russian Cafe and Shop is Halifax based place and this enity listed in Tea Room category. Located at 127-128 Market Stall, Borough Market HX1 1DZ. Contact phone number of Babushka Russian Cafe and Shop: 07474105387
Situated opposite the Stone Chair in Shelf, The Duke of York is one of the stopping off points on many published walks.
Discover the allure of the Mediterranean food and let us bring a taste of the Mediterranean into your life.