Orchard Noodle House
Address:
14647 Delaware St, Westminster, CO 80023
Phone:
(720) 542-3146 Restaurants, Asian
Other Businesses:
- Rock Bottom Restaurant & Brwry at 14694 Orchard Pkwy, Westminster, CO 80023
- The Crab Shack at 14697 Delaware St, Westminster, CO 80023
- Panera Bread at 14415 Delaware St, Westminster, CO 80023
- Marco's Pizza at 14663 Orchard Pkwy, Westminster, CO 80023
- Double Ds Sourdough Pizza at 5160 W 120th Ave Unit K, Westminster, CO 80020