Barstool Review: Upholstery Store Food & Wine West Village
The Upholstery Store Food and Wine is tucked away on Washington Street in the West Village. If you happen by the entrance and you aren't paying attention you might miss it. I stopped in last week [...]