Aldo's Harbor Restaurant
790 Mariner Park Way, Santa Cruz CA 95062
(831) 426-3736
Directions
Order Online Delivery
Grubhub
Santa Cruz, California
Aldo's Harbor Restaurant
790 Mariner Park Way, Santa Cruz
(831) 426-3736