Restaurants & Bars


Tim Tams in Philly


Restaurants & Bars 16

Tim Tams in Philly

now_with_flavor | Nov 14, 2007 03:31 PM

Does anyone know of a place in Philadelphia to get Tim Tams? Or a supermarket with a decent selection of imported products?

Want to stay up to date with this post?

Recommended From Chowhound