Mimosa

Mimosa

342 Kennington Lane

SE11 5HY

http://mimosafoods.com/mimosa-vauxhall/

London

Categories: Eat & Drink

Kennington Lane,
London SE11 5RD,
UK
Get Directions