Southside Deli Reviews & Details
300 Ellicott St
Southside Deli is located at 300 Ellicott St in Batavia near the intersection of Liberty St and Ellicott St. Their menu consists of American dishes . Call (585) 344-2220 today!
- On The Menu:Sandwiches
- Major Intersection:Liberty St And Ellicott St
Tell us more about Southside Deli Batavia!