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