TravelWest Village Restaurant: Aria If you're looking for a breath of fresh air (literally), head over to the hidden West Village restaurant on Perry Street: Aria. 1 Shares 0 1 0