Oriental Star is an eatery located in New Holland, England. The establishment is situated in Turners Building on Barrow Road.