"an expensive brick-walled restaurant on West Tenth Street"

West Tenth Street is in the West Village, New York City.

 

Google Map