Greenwich village branch of intimate wine bar with Italian small plates and wide selection of reasonably priced wine.
Aria Wine Bar — West Village
117 Perry St
Aria Wine Bar — West Village Details
Aria Wine Bar — West Village Map
LOAD MAP