St Lucia Vietnamese Restaurants

Chez Tessa

Chez Tessa

Vietnamese   $$$$$   Opens Thu 11:00:AM

St Lucia

Chez Tessa is located at the St Lucia shopping village.