French restaurant · 1126 Irvine Ave, Newport Beach, CA
To-Go · Delivery
More food in Newport Beach, CA · French Food in Newport Beach