Cafe
Aobaba
11 locals recommend,
Permanently closed
Tips from locals
A branch of Vietnamese street food chain Aobaba can be found on Walworth Road.
Unique things to do nearby
Locals also recommend
Location
130-138 Walworth Rd
London, England