Juan's colleague treated us for lunch last week. It was in Bella Marino. Situated along Leandros Lane (behind Burmah Road house where Astro is). They also have another branch in Straits Quay. The interior deco of the restaurants will make you feel as if you're in Italy. A lot of Italian deco inspired, including the wallpaper. The portion was very generous. Just nice...Read More