La Scala Italian Restaurant

New: pick your preferred location!

$6.49

delivery fee