Page 1 of 1
View This category in: USA > California > San Francisco Bay Region > Santa Clara County
Dining & Restaurants
Twist Cafe Restaurant and CateringTwist Cafe is a restaurant and catering service located in Campbell, CA serving reasonably priced American food with a French twist.
http://www.twist-cafe.com/
Page 1 of 1