A La Turka, Le Lan, Palermo's 95th

S6E1 · 2006-10-06 · 26 min

Featured restaurants include A La Turka, Le Lan, and Palermo's 95th.

The show’s own verdict is on its page.