Greenwood Restaurant
5920 CA-1, Elk CA 95432
(707) 877-3422
Directions
Order Online Delivery
Booking
Elk, California
Greenwood Restaurant
5920 CA-1, Elk
(707) 877-3422