Dining and Drinking > Restaurant > Steakhouse
Address: 3326 Portola Dr, Santa Cruz, CA, 95062
Phone: (831) 476-2733
Website: http://www.thepointchophouse.com
Category: Restaurants
Tags: #DiningandDrinking>Re
Listed on BizVoices