Update Info - Strokos Fine Foods
This restaurant was reported as closed. If it is open, let us know.
Strokos Fine Foods
1121 St Nicholas Ave
New York, NY 10032
1121 St Nicholas Ave
New York, NY 10032
This restaurant was reported as closed. If it is open, let us know.