Caffè La Scala

1655 N Main St Unit 110, Walnut Creek, CA

Menu (As of 10/31)

Salads

Pizza

Sandwiches

Breakfast

Caffè La Scala: hours and how to order