Ja, er is een restaurant ter plaatse bij Windsor Park And Resort in Lopburi.