Liberty Cafe is a deli Turtle Bay New York located in United States.
829 3rd Ave (51st St) New York , NY 10022 United States
Outdoor Seating | No |
They've got a big fat C rating from the Board of Health. That place just lost my business.
Best. Pizza . Ever.
Secret Taco Bell bitchez!
Amazing late night pizza .
Go to the back of this unassuming bodega. You might be surprised but this guy makes thr best egg cheese sandwiches in midtown. Turkey for lunch not bad either. - David Greenberger
Good deli. They'll make anything you like. Fresh sushi and plenty of seating upstairs. - John Rutter
Great sandwiches but order before you arrive! you'll waste your entire lunch waiting for them to make the food if you don't order ahead - Kerrie Wenzler