Dream Island Restaurant
Address:
943 S Glendora Ave, West Covina, CA 91790
Phone:
(626) 960-2283 Restaurants, Chinese
Other Businesses:
- SmartClinic Urgent Care at 2707 E Valley Blvd, West Covina, CA 91792
- Crawfish Spot at 1011 S Glendora Ave, West Covina, CA 91790
- Victoria's Tacos & Grill at 2007 W Pacific Ave, West Covina, CA 91790
- In-N-Out Burger at 15610 San Bernardino, West Covina, CA 91790
- World Buffet at 1003 S Glendora Ave, West Covina, CA 91790