Contact
Tamburino's Italian American Delicatessen (516) 295-2769
672 Central Ave, Cedarhurst NY as of dinehere.us