Chopstix Noodle Bar

Restaurant in Preston, UK

Opening hours: 10:30-23:00

93 Fishergate, Preston, PR1 2NJ