Update Info - Red Apple Take Out Restaurant
This restaurant was reported as closed. If it is open, let us know.
Red Apple Take Out Restaurant
6404 Roosevelt Ave
Flushing, NY 11377
6404 Roosevelt Ave
Flushing, NY 11377
This restaurant was reported as closed. If it is open, let us know.