I couldn't find anything positive about this place. Food disgusting, restaurant dirty, staff probably the worst i ever experienced in my life and not cheap! AVOID!
Address: 58 Tran Hung Dao Street, Duong Dong, Phu Quoc Island, Vietnam
Location: Asia > Vietnam > Kien Giang Province > Phu Quoc Island > Duong Dong
Phone Number: +84 97 833 36 33