Check Please! South Florida

Cafe Seville

Clip: Season 7 | 6m 55s

Founded by two Spanish brothers, this restaurant's food is a testament to its longevity.

Aired: 12/13/13

Rating: TV-G

Problems Playing Video?