Groucho's Deli Reviews & Details
117 E Main St
Groucho's Deli is located at 117 E Main St in Lexington near the intersection of E Main St and S Church St. Their menu consists of American dishes . Call (803) 356-8800 today!
- On The Menu:Sandwiches
- Major Intersection:E Main St And S Church St
Tell us more about Groucho's Deli Lexington!