View Rullo’s Menu and Order from Deliveroo
43 Chamberlayne Road, London, NW103NB Rullo's offer a takeaway delivery service in the Queen's Park area, in partnership with Deliveroo. Specialising in Italian, , foods. To order from Rullo's simply click the button below where you'll be able to view the full menu, opening times, delivery area and then place your order online for [...]