(No Rating Yet)
La Luna Rossa
#02-01 Scotts Square 6 Scotts Road Singapore 228209
Listing created by David Tan on March 04, 2013
Chef Masahiro Takada helms this fine dining Italian restaurant, where Italian cuisine infused with nuances of Japanese sensibilities.
Lunch 11:30 – 14:00 (last order) Dinner 18:00 – 22:30 (21:30 last order)