Restaurant Highlights Type: Thai, Asian Restaurant Details Address: 51 Choemphon Road., Si Racha, Thailand See what's nearby