Dear Margo hero image

Dear Margo

Restaurant

961 Lexington Ave, New York, NY 10021, USA

Biter Score
9.2
Closed
Saturday: 11:30 AM – 10:30 PM
Dear Margo photo 1
Dear Margo photo 2
Dear Margo photo 3