All results are hidden due to the current filter settings.
Sant Ambroeus259 W 4th St, New York, NY, US, 10014
This luxurious West Village restaurant serves up fine Milanese cuisine. Pets are welcome at outdoor tables.
Sant Ambroeus has received a rating of 4.0 out of 5 in 50 traveler reviews on TripAdvisor.