(916) 932-5025
Selland's El Dorado Hills Thanksgiving Menu
4370 Town Center Drive
El Dorado Hills, CA 95762 USA

Preparing Menu...

Orders are to be picked up on Wednesday, November 27th. Orders must be placed by Friday, November 22nd by 3pm.

Order from locations near you: