Drive to restaurant Il Falco in Long Island City.

The restaurant Il Falco in Long Island City is comfortably furnished and the food always tastes delicious.

Check out the home page.

Tel: +1-718-707-0009

Check out the opening hours.

Advertising

Address

Il Falco

44th Drive

11101 Long Island City

Look at the menu.