It is an Italian restaurant at Siglap offering pizza, pasta etc. Pizza Etna ($26) will be one of the pizzas I recommend as it is amazingly good. It is often packed with patrons as such I will recommend making a reservation before going down.