Named for the Italian word for "sail", this light-filled restaurant is an unexpected find on Jurong Island. It serves contemporary Italian cuisine in a comfortable setting, with pastas and main courses dominating the menu.
Hours:
Mon - Fri: 11:30 - 15:00
Closed: Sat, Sun & PH
Address:
3 Sakra Road