Reviews of New Charcoal Grill, Kebab Van. (Restaurant) in Southampton (Hampshire).