BOOK NOW 

Gattopardo Ristorante di Mare
Best Italian Restaurant Singapore
34 Tras Street - Tanjong Pagar