Slamburger Edgware offers a variety of delicious burgers in a safe and cozy atmosphere. This branch is the ninth restaurant to open.