Located on Cleveland Ave in Canton, Avenue Wine Shop is in a quaint house right off the road. There is a tiny parking lot adjacent that probably doesn't fill up very often. Insid...
All reviews seem positive