COMING SOON to Savannah, GA

We can't wait to serve you Savannah, GA.  Our anticipated opening date is July 2020.  Stay tuned!  We will be located at: 

4 Wilmington Island Road
Savannah, GA 

Our hours of operation will be  Monday - Saturday 11am - 8pm and Sunday 11am - 3pm
Phone 912-200-3067
Email [email protected]

Groucho's Deli Savannah, GA Menu