Update Info - Russian Dacha Cafe
This restaurant was reported as closed. If it is open, let us know.
Russian Dacha Cafe
5338 Laurel Canyon Blvd
North Hollywood, CA 91607
5338 Laurel Canyon Blvd
North Hollywood, CA 91607