Scarlet Ibis Restaurant, JAMAICA, New York (NY)

Looking for some food? Scarlet Ibis Restaurant is among the restaurants you possibly can consider.
Comfortably positioned at 18005 Jamaica Avenue () in JAMAICA, New York (NY) (11432), Scarlet Ibis Restaurant is available at 7185260165. Please do give them a call beforehand to make a reservation.
More restaurants in JAMAICA, New York (NY)


Scarlet Ibis Restaurant contact information and details:
Address: 18005 Jamaica Avenue - , JAMAICA, New York (NY) 11432
Contact Phone: 7185260165