The Guava Kitchen

16 London Road London SE23 3JA