Mark's Restaurant and Bar

25 E 77th Street

(212) 879-1864

Mark's Restaurant and Bar map thumbnail, 25 E 77th Street New York NY 10021
in Long Island City New York NY Is this your Restaurant? Claim it.
Ensure your information is up to date.
Use this page to find new customers.
badges