No. 1 Express
Restaurant • Chinese restaurant • Noodle shop • Sichuan restaurantOne of the Top rated Chinese restaurants in Arcadia
Address
713 W Duarte Rd # F, Arcadia, CA 91007, United States
Website
Contact
+1 626-461-5088Price rating
$$ $$
Rating on Google Maps
4.60 (45 reviews)Open on Google Maps
Working Hours
- Sunday: 11 am to 7:30 pm
- Monday: 9 am to 12 am
- Tuesday: 9 am to 12 am
- Wednesday: 9 am to 12 am
- Thursday: 9 am to 12 am
- Friday: 9 am to 12 am
- Saturday: 9 am to 8:30 pm