Restaurants & Bars

Jones Turkey Soda

Share:

Restaurants & Bars 7

Jones Turkey Soda

Chomp | Dec 17, 2006 06:52 AM

Does anybody know if this weird item is still being made? And if so, can it be found in Vancouver?

Want to stay up to date with this post?