La Scala Restaurant

3155 Fluvanna Ave. Ext. Jamestown, NY 14701716.664.7534
Map of La Scala Restaurant: