Restaurant Details Address: 68/33 Top Land Hotel(Fl.2), Eka Totsarod Road, Nai Mueang Subdistrict ,Mueang Phitsanulok District, Phitsanulok, Thailand Phone: 0552478008 See what's nearby