> Vietnam > Ho Chi Minh > Pizza

The Long @ Times Square restautant is ideally located on Dong Koi Street and Nguyen Hue Boulevard, boasting an exquisite view of the cityscape. Times Square is the epitome of luxury and sophistication.

An easy way to find his way - The Map

reviews 12345

Share your experience

Write a review

    Users opinions about

    No user opinion has been posted about this article.