Lil's Deli
9682 Main St
Machias
NY
14101
(716) 353-4607
Open Map
Description
Town Of Machias was founded in 1853, and is located at 3483 Roszyk Hill Rd in Machias. It employs 25 employees and is generating approximately $0.00 in annual revenue.
by dandb on August 20, 2015 from
dandb
Cafe
deli
delicatessen
delicatessen stores
Delicatessens
Delis
Number of employees: 20 to 49
restaurant
Restaurants
Restaurants Delicatessens