Plaza West Covina
112 Plaza Dr.
West Covina, CA 91790
- Friday 10AM–9PM
Plaza West Covina is a large regional shopping mall in West Covina, California, owned by the Starwood Capital Group.
More Restaurants Restaurants in
All-access pass to top stories, events and offers around town.
Remind Me Later >