Get directions to: Carvel Ice Cream, Tucker, GA
Restaurant address: 3983 Lavista Road Suite 121 Tucker, GA 30084, USA
Restaurant: Carvel Ice Cream