Nha Trang European
Mecca - Lemongrass restaurant
22 Tran Quang Khai Street, Nha Trang, Vietnam
+84-(58)-3-525-269
- Cost
- Food
- Decor
- Service
Truc Linh 1
11 Biet Thu, Nha Trang, Vietnam
+84-(58)-3-526-742
- Cost
- Food
- Decor
- Service
Local Restaurant And Bar
91A Nguyen Thien Thuat, Nha Trang, Vietnam
+84-914-204-416
- Cost
- Food
- Decor
- Service