Fullerton • United States
The Cellar Restaurant is an upscale French eatery located in the Del Sol Hotel's dimly-lit basement, serving seasonally-driven menus in an elegant, old-world atmosphere.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!