Norma’s [New York City, USA]

Norma’s http://www.normasnyc.com/ Address: 119 West 56th Street, New York, NY 10019 (the restaurant is inside Le Parker Meridien Hotel) Nearest subway station: 57th Street [F] Hours: Mon-Fri 7am-3pm Sat-Sun 7:30am-3pm Reservations: Can be made […]

Advertisements
Read Article →