Lebanese spot in Norwood known for crispy saj shawarma with juicy meat and creamy toum, zabiha halal, and addictive poutine fries that keep people coming back.