Qi Lu Restaurant
Address:
10632 Lower Azusa Rd, El Monte, CA 91780
Phone:
(626) 575-1989
Restaurants,
Seafood
Other Businesses:
- Nick's Burgers at 10341 Valley Blvd, El Monte, CA 91731
- New Taiwan Trading Corp at 4340 Baldwin Ave, El Monte, CA 91731
- Apple Jack's Coffee Shop at 10472 Valley Blvd, El Monte, CA 91731
- Domino's Pizza at 4561 Peck Rd, El Monte, CA 91732
- Quickly at 10639 Valley Blvd, El Monte, CA 91731