Step Brothers Restaurant and Bar has moved to the lively Green Point in Cape Town, bringing its beloved Italian flavors…