Oriental Star
Chinese
Oriental Star is an eatery located in New Holland, England. The establishment is situated in Turners Building on Barrow Road.
Location
Best places nearby
The highest rated places close to Oriental Star.
Local restaurants nearby
1 Barrow Rd, New Holland DN19 7RB, England



