Amba Food & Wine

53 South Lambeth Road London