Hometown Hand Made Noodle Restaurant is located at 97A The Crescent, Homebush West NSW 2140, Australia