Dine EditOrange Buffalo’s award-winning wings are raising the heat this Summer at their new Tooting restaurant