Canton Restaurant
Address:
820 41st Ave, Santa Cruz, CA 95062
Phone:
(831) 462-1378
Restaurants
Other Businesses:
- Mountain Mike's Pizza at 3715 Portola Dr., Santa Cruz, CA 95062
- El Palomar Restaurant at 1336 Pacific Ave, Santa Cruz, CA 95060
- Round Table Pizza at 3715 Portola Dr, Santa Cruz, CA 95062
- Burger King at 2015 Mission St, Santa Cruz, CA 95060
- Pleasure Pizza at 6996 Soquel Ave, Santa Cruz, CA 95062