Dining and Drinking > Dessert Shop > Ice Cream Parlor
Address: 1315 Pacific Ave, Santa Cruz, CA, 95060
Phone: (831) 425-1997
Category: Restaurants
Tags: #DiningandDrinking>De
Rating: 4.0/5 (6 reviews)
Listed on BizVoices