18, Abington Square
Northampton,
Northamptonshire
NN1 4AA
01604 626020
Latitude: 52.2401835, Longitude: -0.8876319
07:00 - 21:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Royal Thai Kitchen Restaurant Ltd of Thai Restaurant category. Royal Thai Kitchen Restaurant Ltd is located at 18, Abington Square Northampton, NN1 4AA. How to get to Royal Thai Kitchen Restaurant Ltd office? Look at the map below or call them 01604 626020