Burlington, United States
525 Elmira St
N/A
+1 3362268285
No delivery
Wheelchair-accessible entrance
This store has gone thru some major improvements. The inside as well as the outside has been updated. Prices are good and the people that work here is friendly. I definitely recommend this place.
like
Not enough parking, people always hanging out in and around store
Deli
The best companies in the category 'Deli'