Home  | Menu  |  Gallery  |  Contact Us  | Order Online | 

Talk of the Town Deli
271 Hempstead Turnpike
Elmont, NY 11003 
(516) 775-7705
www.Talkofthetowndeli.com

Directions

Hours
Monday - Saturday    6:30am  10:00pm
Sunday   6:00pm  9:30pm

cheap nfl jerseys