Enjoy delicious, fresh falafel and shawarma at this popular spot. Known for tasty food and friendly service.