Restaurant Highlights Type: Vietnamese Restaurant Details Address: Thet Saban 1 Road., Si Racha, Thailand See what's nearby