1374 London Rd, Norbury, London SW16 4DE
Restaurant
This well-regarded chain excels in delivery, carry-out, and dine-in services, specializing in a diverse menu that includes pizza, wings, pasta, as well as a selection of sides and desserts, all designed to satisfy a range of customer preferences.