Find the top Noodle shops in South Carolina near you now.
Japanese restaurant
Address: 585 King St, Charleston, SC 29403