This Site is Currently Under Construction
Welcome to TLC, a charming restaurant located in Philip Nel Park, Pretoria, South Africa. We offer a casual atmosphere perfect for groups, with service options including takeout and dine-in. Our diverse menu caters to all tastes, with opening hours from Monday to Saturday. Come and experience a taste of TLC today!