Szechuan Garden

Open, take-out, menu & order online (see website)

Mon.-Fri. 11 am-9 pm

Sat.-Sun. 12 pm-9 pm

(707) 822-0277
Address
752 18th St