Share:

Restaurants & Bars 13

Testicles in LA

trojans | May 9, 2008 06:45 PM

Anybody know of restaurants in LA that serve Testicles. I've had them at Canary in Westwood but looking for other places.

Want to stay up to date with this post?