Tamburino's Italian American Delicatessen
672 Central Ave, Cedarhurst
(516) 295-2769
Recent Reviews
Tamburino's Italian American Delicatessen
672 Central Ave, Cedarhurst 11516
(516) 295-2769