Mama's House

Restaurant in Chattahoochee, Florida