Delta Restaurant Sapa

Posted in Restaurants & Bars | 0 comments

Delta Restaurant Sapa

If you suddenly feel like trying a piece of pizza while visiting Sapa, Delta Restaurant is definitely a good choice as it provides a wide range of Western food cook in Italian-style. The restaurant is located right in the center of Sapa on the corner across Royal Hotel

Read More »
Travel Sapa