The Dock - Newport Beach

Lemon Tart

$10

Vanilla, Whipped Cream