Star Palace
Chinese
Star Palace is a Chinese restaurant located in Hucknall, Nottingham. It offers takeaway services and is known for its Chinese cuisine. Key facts used from search results include its cuisine type and takeaway availability.
Location
Best places nearby
The highest rated places close to Star Palace.
Local restaurants nearby
47a Watnall Road, Nottingham NG15 7 England, United Kingdom

