← New York restaurants
Ambra NYC
No reviews yet
Italian569 Hudson St, New York
Own or manage Ambra NYC? Claim this listing free
Hours
Hours not listed yet.
Details
Address569 Hudson St, New York 10014-2118
Phone+16469898120
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.