Groucho's Deli
Sandwich shop; Deli; Western food; Food products; Party service; Business service; Caterer; Lunch restaurant; American restaurant; Fast Food Container
Description:Chain restaurant known for classic deli sandwiches & signature sides such as potato salad. Made-to-order sandwiches & hearty sides