Top definition
The best deli you'll ever go to. Of course, they're not as much a deli as a dirty little store that happens to sell sandwiches, but that doesn't take away from it's greatness. Located in the Whitestone Villiage of Queens, New York, Cherry Valley is a favorte stop of anyone who is drunk or high at 3 am and looking to end their night with a giant sandwich dripping with either cheese or gravy.
yo i'm trashed let's go to the villiage and hit up cherry valley and get a TCS
by Ay Ef 15 April 27, 2006
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush