Check Please! South Florida

Lorna's Caribbean and American Restaurant

Clip: Season 7 | 6m 38s

When it comes to Caribbean food, Mama knows best in this restaurant kitchen.

Aired: 12/13/13

Rating: TV-G

Problems Playing Video?