at 97 S Second St, Memphis , 38103 United States
1650 FB users likes Kooky Canuck, set it to 60 position in Likes Rating for Memphis, Tennessee in Local Business category
Kooky Canuck is Memphis based place and this enity listed in American Restaurant category. Located at 97 S Second St TN 38103. Contact phone number of Kooky Canuck: (901) 578-9800