Beechwood Restaurant is located at 822 Washington Blvd., in the heart of Venice, California, just steps from the beach. The restaurant offers a warm, inviting atmosphere with a focus on fresh, locally sourced ingredients. Guests can enjoy a diverse menu ranging from classic comfort dishes to innovative seasonal creations, paired with a curated selection of wines and craft cocktails.