View Menu
Star Of China is a Restaurant in Bishop's Stortford. It is open an undetermined number of days a week.
For inquiries and reservations, you can contact Star Of China by phone at +44 1279 652807
Address: 25 Church St, Bishop's Stortford CM23 2LY, UK, Bishop's Stortford
Phone: +44 1279 652807