ABC Noodles is a restaurant specializing in noodles. They offer a variety of noodle dishes and can be contacted for specific needs. The establishment is located at 690 W. Manville Street.