Scarlet Ibis Restaurant, JAMAICA, New York (NY)
Readily settled at 18005 Jamaica Avenue () in JAMAICA, New York (NY) (11432), Scarlet Ibis Restaurant can be reached at 7185260165. Please call ahead of time to book your place in the restaurant.
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