Update Info - Falafel Shop
This restaurant was reported as closed. If it is open, let us know.
Falafel Shop
475 Central Ave
Cedarhurst, NY 11516
475 Central Ave
Cedarhurst, NY 11516
This restaurant was reported as closed. If it is open, let us know.