Check Please! South Florida

A La Turca

Clip: Season 11 | 6m 39s

Sample the exotic flavors of Istanbul at this Turkish restaurant.

Aired: 03/07/14

Rating: TV-G