Skip to Main content
Casa Barilla South Coast Plaza
0
Sign in
Currently not accepting online orders
Casa Barilla South Coast Plaza
3333 Bristol St, Costa Mesa, CA
Online ordering is currently unavailable. Please contact the restaurant to place an order.