Locke Garden Restaurant

13967 River Rd, Walnut Grove CA

(916) 776-2100

Location