The Point Chop House & Lounge

(831) 476-2733

3326 Portola Dr
Santa Cruz, CA 95062-5161