Lezziz Charcoal Grill
228 Station Rd, Edgware
020 3556 9521
Recent Reviews
Order Online
You May Also Like
Zen Buddha - 236 Station Rd
Vegan
Jollofzone Limited - 240 Station Rd
African
Rara's Corner - 246 Station Rd
Italian
Edgware, Greater London
Lezziz Charcoal Grill
228 Station Rd, Edgware, Greater London HA8 7AU
020 3556 9521