Skip to main content

$22 Fries at Marcel Are One of New York's Finest Little Luxuries

Just take my money.