Slocum House

Restaurant · 7992 California Ave, Fair Oaks, CA

More food in Fair Oaks, CA