Main Street Bistro (aka Main Street Station) is nestled in a scenic valley, surrounded by majestic redwoods, along the beautiful Russian River.