Dee Grill is a restaurant located in Letlhabile Mall.