Abo Samra is a long-standing restaurant and cafe offering halal meat dishes.