Cafe

Caffe La Scala

New (0 reviews)·$·Downtown Walnut Creek (Main & Locust)

European-style cafe, established in 1994, serving coffee, food, desserts, wine and beer.

Reviews

Sign in to leave a review.

No reviews yet. Be the first to share your take.