Flor De Sol - Holtsville

Spanish, Tapas
100 10th Ave, New York, NY 10013, Holtsville, United States
Dishes: 88

Flor De Sol

Phone
(+1)2123661640
Address
100 10th Ave, New York, NY 10013, Holtsville, United States

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now