Imli Restaurant&Bar

1136 1st Ave., New York
(212) 256-0073