It’s time to celebrate one of your all time favorite comfort foods. Here are, in my opinion, the very best French fries on the Upper West Side !!
Cafe Luxembourg
200 West 70th Street (between West End and Amsterdam)
It’s time to celebrate one of your all time favorite comfort foods. Here are, in my opinion, the very best French fries on the Upper West Side !!
200 West 70th Street (between West End and Amsterdam)