Meaning “Red” in Italian, Rosso represents passion, warmth and elegance. The restaurant offers sensational yet authentic Italian cuisine, a combination designed to stimulate the well-known Italian passion for vibrant lifestyle and food.
Hands down to Rosso, one of the best fine dining restaurant in town. They serve exquisite Italian cuisines with beautiful presentation. The ambiance is cosy and the interior is posh and modern.