United States / New York City / RestaurantsdelicatessenTribeca Deli GrillAddress165 Church St, New YorkWebsiteg.pagePhone+16464846566—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itDona Bella Pizza · 12 mNot ratedRacines · 25 mNot ratedA Saffron Thread · 29 mNot ratedChambers