Otto Ristorante

Otto Ristorante is committed to delivering top-tier Italian cuisine and warm, hospitable service within an elegant setting. Otto Ristorante is one of the Three Best Rated® Italian Restaurants in Chinatown, Singapore.