La Scala Restaurant: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for La Scala Restaurant

La Scala Restaurant
8010 Oakview Ln
Woodridge, IL 60517
815-521-2178

Driving Directions | Nearby Hotels



Advertisement