25 Electric Parade, London E18 2LY
Restaurant
This well-established delivery, carry-out, and dine-in chain specializes in a range of delicious offerings, including pizza, wings, and pasta, complemented by a selection of sides and desserts, ensuring a satisfying dining experience for every customer.