Akara

Arch 208, 18 Stoney Street, Borough Market, Southwark, London, United Kingdom

££ ・ African

MICHELIN Guide's Point Of View