Drive to the snack bar Checkers in Long Island City.
The snack bar Checkers in Long Island City is comfortably furnished and the food always tastes delicious.
Address
Checkers
Advertising
Queens Plaza South
11101 Long Island City
The snack bar Checkers in Long Island City is comfortably furnished and the food always tastes delicious.
Checkers
Queens Plaza South
11101 Long Island City
Advertising