Costco Food Court

220 Sylvania Ave Santa Cruz CA 95060 USA

(831) 469-8145

Location