Russian River Restaurant
Welcome to Sarah’s Kitchen at Highland Dell, where panoramic views of the tranquil Russian River perfectly complement our authentic German cuisine, inviting you to savor the flavors of Europe in a breathtaking setting.
We have both patio dining (weather permitting), indoor dining and take out.
Current Hours:
Fri – Tue from 2pm to 9pm
(kitchen from 2:30pm – 8:30pm)
Reservations: 707.865.2300