Update Info - Abba's Italian Steaks and Chops
This restaurant was reported as closed. If it is open, let us know.
Abba's Italian Steaks and Chops
160-05 Cross Bay Blvd
New York, NY 11414
160-05 Cross Bay Blvd
New York, NY 11414