43 Chamberlayne Rd, Kensal Green, London NW10 3NB, United Kingdom
Closed· Opens Sat at 12:00
43 Chamberlayne Rd, Kensal Green, London NW10 3NB, United Kingdom
No delivery
Spot something wrong?
Dishes at Rullo's. Prices may vary in venue.
Been to Rullo's? Be the first to share what you ate.