Maison BARNES

Address: 100 E 63rd St, New York, NY 10065, United States, New York, NY, United States

Price range: $

Featured by: Best Ever Food Review Show

Chobster, a roast chicken stuffed with lobster heads

Browse all creator-verified restaurants · Discover more on elevATE