La Scala Pizzeria

La Scala Pizzeria Menu

103 items in 16 sections · $0.50 – $21.95 · Italian Restaurant in Westlake, TX

Closed · opens tomorrow 11:00 AM Directions Call to order