Leo is a Thai restaurant in Alnwick offering authentic Thai food and exceptional hospitality. The restaurant focuses on traditional Thai cuisine with a modern and elegant style. The head chef Num, from the Buri Ram region of Thailand, brings over 20 years of experience in preparing authentic Thai recipes.