Yemeks Leyland
Pizza · Fast Food · Dessert Shop
Yemeks Leyland is a takeaway restaurant offering a variety of pizzas and meals. They also feature popular desserts like Oreo Ice Cream. The establishment is known for its online ordering and takeaway services.
Location