Fast, Fresh & Original.  QUALITY Since 1941!

Groucho's Deli in Downtown Anderson, South Carolina