La Scala Ristorante at Capitol Singapore

La Scala Ristorante

Location

#01-86

Capitol Singapore

13 Stamford Rd

Singapore 178905

Category

Arcade

Description

Get ready to be transported into a buzzing Italian summer’s day with antipasti, zuppe, pastas, pizzas and dolci desserts that come complete with the most wholesome Italian touch.