Uva Wine Bar
Bar $$
Description
"Uva Wine Bar is the only self-pour wine bar in New England. We offer 48 different wines to choose from, as well as a variety of cheese platters and desserts." Frequently Asked Questions
Places You Should Consider
Uva Wine Bar Photos
News & Articles