Acappella Restaurant

restaurant in Tribeca, New York City

Phone: (212) 240-0163

Address: 1 Hudson Street New York NY 10013