Batard

New York Manhattan (United States)

New York Manhattan (United States)

Restaurant Batard map and address