Urban Plates - Newport Beach reviews | Salad at 3972 Barranca Pkwy - Irvine CA

Urban Plates - Newport Beach

4.6
788 reviews
|Restaurants|Irvine, CA 92606