Restaurant
Lolo
Lolo is a spanish in Bermondsey. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: 102 Bermondsey Street
Postal address: 102 Bermondsey Street, Bermondsey, SE1 3UB
Phone: 020 3148 9624
Lolo sits in Bermondsey. The cooking leans spanish. Public cues point to careful kitchen work and a meal with some character.