New KLBD Supervised Glatt Meat Restaurant
Eli's Pizza has opened a new branch in Edgware under KLBD supervision
Restaurant is facing the Lancaster Gate