Amistad Restaurant, NEW YORK, New York (NY)
Conveniently located at 2178 Amsterdam Avenue () in NEW YORK, New York (NY) (10032), Amistad Restaurant can be reached at 2129285616. Please call in advance to make a reservation.
More restaurants in NEW YORK, New York (NY)
Amistad Restaurant contact information and details:
Address: 2178 Amsterdam Avenue - , NEW YORK, New York (NY) 10032
Contact Phone: 2129285616
