Rating Overview
Reviews (Total 4)
Working hours: From 11:00 AM to 07:30 AM
(Hours or availability may differ due to COVID-19)
Address: 645 Fulham Road - SW6 5PU
Delivery: FREE (Collection & Delivery )
Minimum Order: £0.00
Discounts:
Order Description
Order (1 Website Available)
(4)
Menu
FAQ
Does Dacha Russian Shop offer delivery?
Yes, Dacha Russian Shop offers delivery and you can check at TastyFind if they deliver to your door.
Does Dacha Russian Shop offer takeaway?
Yes, Dacha Russian Shop offers takeway.
How many stars has Dacha Russian Shop?
Dacha Russian Shop has 5.5 stars.
What type of food does Dacha Russian Shop deliver?
Dacha Russian Shop delivers .
Do Dacha Russian Shop has their menu online?
Yes, Dacha Russian Shop menu is online and you can find it at TastyFind.
What is the exact location of Dacha Russian Shop?
Dacha Russian Shop is located at 645 Fulham Road, SW65PU, London.
Is there any current discount available for Dacha Russian Shop?
You can find if the restaurant has any discounts available at TastyFind.