La Flor Restaurant
Toggle navigation
HOME
MENU
ABOUT
HOURS
CONTACT
PRESS
ORDER ONLINE
53-02 Roosevelt Ave
Woodside, 11377
718-426-8023
Privacy Policy