La Scala Pizzeria

1301 Solana Blvd #4115, Westlake, TX

Menu (As of 10/29)

BBQ

La Scala Pizzeria: hours and how to order