Green Leaf Deli is a deli Upper West Side New York located in United States.
574 Amsterdam Ave (88th) New York , NY 10024 United States
They overcharge for beers . They used to have good prices but now this new owner tries to charge me $15 for Brooklyn 6-pack and $13 for Yuengling . Lol. Most expensive beer in the city what a joke.
Nothing. They have doubled their prices in the past few years. It’s a joke. And they let shady people hang around and do business.
Order the steak and cheese hero. With lettuce, onions . And pepperjack cheese . And some salt pepper and vinegar if you're into that.
They have mexican coke !
Get the west Side highway on wheat bread not the roll - Christofer Roseberry
Best philly cheese steak in the area! Order with everything they way its meant to be! - Denis Stock