Hi folks, the first SA Grill'd franchise is opening at Shop 13a Parade Central, 177-193 The Parade Norwood this Thursday i believe, and on Friday they will have free burgers from 11 to 3. Pretty …