Internet Cafes in Vidalia, GA Tummy Teasures117 Church StVidalia, GA, 304749125376878Internet Cafes Show More