Kooky Canuck in Memphis, TN
My wife and I visited Kooky Canuck with a friend on 9 December 2010. We entered the restaurant around 8:00 PM and there was no wait. It is located at 97 South 2nd Street in Memphis, TN 38103. Their telephone number is 901-578-9800. If you are traveling on Interstate 40-East take exit 1 and turn ...