City Guide

Alcala

342 E 46th St
New York, NY 10017
Phone:

Description: Conveniently located near the UN, this Spanish restaurant serves up a variety of seafood dishes, including squid, ...