Costa Mesa Kitchens

1750 Newport Blvd, Costa Mesa