Delta Restaurant

Address:

33 Cau May St
Just cater-cornered to the Royal Hotel
Sapa, Vietnam
view in google maps

Phone:

020/871-799
Contact   ·   Privacy   ·   Terms