Home › Contact
Fastest way to reach us is a call — (772) 940-9101. For anything else, the form works too.
120 Water St, Savannah, TN 38372
Downtown Savannah · parking out front
(772) 940-9101 — call-ahead orders welcome
Monday, Tuesday, Thursday & Friday: 8 AM – 2 PM and 5 – 7 PM
Wednesday: 8 AM – 2 PM
Saturday & Sunday: closed