Thai Castle

Thai Castle is the world's first Medieval themed Thai Restaurant.