China Star Restaurant II is located at 1163 Wheaton Street, Savannah, Georgia - 31404. Please use the following form to report any issue with information displayed on this website for China Star Restaurant II. It will help to make necessary corrections.
Go back to the details page of China Star Restaurant II