Roger's review of Locanda Verde Tribeca

Roger
TriBeCa, Manhattan
7.8
000