Restaurant Highlights Type: Spanish, Thai Restaurant Details Address: 2/1 nepal Rd. T.thamakham A.moung kanchanaburi 71000 | thamakham, Kanchanaburi 71000, Thailand Phone: 826525275 See what's nearby