The Social Grill
The Social Grill
What people say about The Social Grill
Map All restaurant deals in Pretoria
About The Social Grill
Nestled just out of town, The Social Grill creates a relaxing atmosphere surrounded by nature and natural beauty. The classic food creations, with a modern twist, created by the Chef daily and the Braai areas make The Social Grill the perfect setting for lazy lunches and dinner parties.