I came here for date night and had no regrets! The weather was gloomy and rain was pouring but we battled the seasons to get into Terra Rossa. Once inside, the atmosphere was buzzing and we were greeted instantly and shown to our table. The menus came out and we skimmed over it and everything looked delish. The slow cooked duck salad was sold out (damn!! really wanted it) so we decided to order drinks and the savoury first.