Szechuan Garden
752 18th St, Arcata
(707) 822-0277
Menu
Reserve
Restaurants in Arcata, CA
Szechuan Garden
752 18th St, Arcata, CA 95521
(707) 822-0277