Villa Rossa Restaurant

Villa Rossa Restaurant

A serene space for fine dining.

Villa Rossa Restaurant is serving A La Carte Dinner at 18.30–22.00 during winter season

Cuisine

International

Dress code

Smart Casual

Dinner

Thu - Sun 18:30 - 22:00