Skip to content
Restaurant
Rullo's
Location
47-49 Camden Rd
London, England NW1 9LS
Phone+44 20 7267 9390
Websiterullos.co
Hours of Operation statusClosed · Opens 8:00 AM