La Scala Ristorante is located in Arcade @ The Capitol Kempinski, Singapore on 13 Stamford Rd, #01-86. La Scala Ristorante is rated 3.9 out of 5 in the category italian restaurant in Singapore.
Address
13 Stamford Rd, #01-86
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating