About company

The food at La Villa French Restaurant will make you think you’ve been transported to a chateau in France complete with a world-class chef. Head to Saigon's District 2 for fine dining in a luxurious garden setting.

VN
Unknown
Not verified company