Filmore DeliSpecializing in sandwiches and breakfast favorites.

Popular Menu Items

View full menu

Address

1668 3rd Avenue
New York NY, 10128
(646) 912-9488