Restaurant Details
Restaurant Name: Al Vaporetto
Address: 168 E 81St St, New York, NY 10028
Borough: Manhattan
Phone Number: 9173883205
Cuisine: Italian
Restaurant Name: Al Vaporetto
Address: 168 E 81St St, New York, NY 10028
Borough: Manhattan
Phone Number: 9173883205
Cuisine: Italian