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
Sometimes you will do anything for a slightly better bowl of pho: take a class in Vietnamese cook...
This gorgeous Mediterranean bar and restaurant, inside SBE's very red, somewhat ritzy yet boho Re...
All-access pass to top stories, events and offers around town.
Remind Me Later >