94, Lange Leidsedwarsstraat
Amsterdam, North Holland 1017 NM Netherlands The
Royal Thai Restaurant in Amterdam "The Chef creates divine combinations" Book a table at top Thai restaurant in Amsterdam and get amazing restaurant deals, offers on food & dining.