Wendy @ Wendy's Tbilisi, republic of Georgia Home of the LARGEST Wendy's in all the World!